Travis CI [TIL] 항해99 Day 74 - EC2, CodeDeploy, SQS 등 - AWS 서비스 외에 사용할 수 있는 권한 권한 추가에서 "EC2Role"로 검색 후 "AmazonEC2RoleforAWSCodeDeploy" 선택 후 다음 클릭 마지막으로 역할 이름 등록 후 나머지 등록 정보를 확인하고 역할 생성 클릭 AWS CodeDeploy를 AWS EC2 인스턴스에서 활용하기 위해서는 CodeDeploy Agent를 설치... Travis CITravis CI [TIL] 항해99 Day 72 CI/CD관련하여 Travis로 구현해보려고 한다. 에서 깃허브 계정으로 로그인을 한 뒤, github 연동을 활성화 프로젝트 설정 Travis CI의 상세한 설정은 프로젝트에 존재하는 .travis.yml / YAML로 설정 YAML이란? 쉽게 말해서 jSON에서 괄호를 제거 했다고 생각하면 된다. YAML 이념이 "기계에서 파싱하기 쉽게, 사람이 다루기 쉽게"이다 보니 익숙하지 않은 사람... Travis CITravis CI [TIL] 항해99 Day 73 배포하기전에 Travis CI를 통해 빌드된 결과물을 보관할 수 있는 공간이 필요하다. AWS S3에 저장한다. 파일들을 저장하고 접근 권한을 관리, 검색 등을 지원하는 파일 서버의 역할을 한다. 팀 프로젝트에서 S3를 사용하고 있는데 기존에는 게시글 작성 시 첨부되는 파일을 저장하는 용도로 사용하고 있다. 참고하면 된다.(1번,2번,4번 과정 참고) 단, 2번 과정에서 모든 퍼블릭 액세스 ... Travis CITravis CI
[TIL] 항해99 Day 74 - EC2, CodeDeploy, SQS 등 - AWS 서비스 외에 사용할 수 있는 권한 권한 추가에서 "EC2Role"로 검색 후 "AmazonEC2RoleforAWSCodeDeploy" 선택 후 다음 클릭 마지막으로 역할 이름 등록 후 나머지 등록 정보를 확인하고 역할 생성 클릭 AWS CodeDeploy를 AWS EC2 인스턴스에서 활용하기 위해서는 CodeDeploy Agent를 설치... Travis CITravis CI [TIL] 항해99 Day 72 CI/CD관련하여 Travis로 구현해보려고 한다. 에서 깃허브 계정으로 로그인을 한 뒤, github 연동을 활성화 프로젝트 설정 Travis CI의 상세한 설정은 프로젝트에 존재하는 .travis.yml / YAML로 설정 YAML이란? 쉽게 말해서 jSON에서 괄호를 제거 했다고 생각하면 된다. YAML 이념이 "기계에서 파싱하기 쉽게, 사람이 다루기 쉽게"이다 보니 익숙하지 않은 사람... Travis CITravis CI [TIL] 항해99 Day 73 배포하기전에 Travis CI를 통해 빌드된 결과물을 보관할 수 있는 공간이 필요하다. AWS S3에 저장한다. 파일들을 저장하고 접근 권한을 관리, 검색 등을 지원하는 파일 서버의 역할을 한다. 팀 프로젝트에서 S3를 사용하고 있는데 기존에는 게시글 작성 시 첨부되는 파일을 저장하는 용도로 사용하고 있다. 참고하면 된다.(1번,2번,4번 과정 참고) 단, 2번 과정에서 모든 퍼블릭 액세스 ... Travis CITravis CI